.dede_pages{height:30px; line-height:30px; clear:both; margin-top:30px; margin-bottom:10px; overflow:hidden; border:1px solid #ddd; background-color:#f9f9f9;}
.dede_pages ul{float:right;}
.dede_pages ul li{background:none;list-style:none;float:left;font-family:Tahoma;margin-right:6px;}
.dede_pages .pagelist li{background:none;list-style:none;}
.dede_pages ul li a{float:left;margin:0 3px; cursor:pointer;}
.dede_pages ul li a:hover,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{color:#09C;text-decoration:none;border-bottom:2px solid #09C;}
.dede_pages .pageinfo{float:right;}
.dede_pages .pageinfo strong{color:#09C;font-weight:normal;margin:0px 2px;}

#gjzhq{ font-weight:normal;}

.zx { width:317px; float:left; background-color:#fff;}
.zx_top { border-top:6px solid #010449;  height:54px; line-height:54px; text-align:center; border-bottom:1px solid #eee; border-right:1px solid #eee; border-left:1px solid #eee;}
.zx_top a {font-size:22px; color:#010449; font-weight:bold; font-family:"微软雅黑"}
.zx_con { width:300px; border:solid 1px #e8e8e8; border-top:none; padding:9px 0 20px 15px;}
.zx_con h4 { background-color:#010449; width:287px; height:36px; line-height:36px; text-align:center; clear:both; margin-bottom:5px; margin-top:10px; font-family:"微软雅黑"}
.zx_con h4 a { font-size:14px; color:#fff;}
.zx_con ul { padding-bottom:15px;}
.zx_con ul li { height:35px; line-height:35px; background:url(ico01.gif) no-repeat 5px 13px;padding-left:18px;  border-bottom:dashed 1px #d8d8d8; width:130px; float:left; position:relative;}
.zx_con ul li a { font-size:12px; color:#333;}
.zx_con ul li a:hover { color: #010449; text-decoration: none; }
.zx_con ul li.cur { border-bottom:solid 1px #010449;padding-left:17px;  height:34px; line-height:33px; border-top:solid 1px #010449;border-left:solid 1px #010449;}
.zx_con ul li.cur a{ position:relative; display:block; width:140px; background-color:#fff;z-index:101;}
.zx_con ul li p { position: absolute; top:-1px; left: 138px; border: 1px solid #010449; width: 400px; padding: 25px 15px 15px; background: #fff; clear: both; z-index:100; display:none; }
.zx_con ul li p a { display: inline-block; border-bottom: 1px dotted #999; width: 183px; float: left; padding: 0; background: none; height: 30px; line-height: 30px; background: url(../images/dyn_li.gif) no-repeat 5px 12px; padding-left: 17px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-top:none; border-left:none;}




/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom_img{ width:395px; height:395px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:395px;height:395px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:395px;height:395px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:5px;width:397px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:64px; line-height:64px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:362px;height:66px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:73px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:60px;height:60px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}


#imgbox-loading { position: absolute; top: 0; left: 0; background: url(imgbox-spinner.gif) center center no-repeat; cursor: pointer; display: none; z-index: 90; }
#imgbox-loading div { background: #FFF; width: 100%; height : 100%; }
#imgbox-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; display: none; z-index: 80; }
.imgbox-wrap { position: absolute; top: 0; left: 0; background: #FFF; display: none; z-index: 90; }
.imgbox-img { padding: 0; margin: 0; border: none; width: 100%; height: 100%; vertical-align: top; }
.imgbox-close { position: absolute; top: -15px; right: -15px; height: 30px; width: 30px; background: url(imgbox-close.png) top left no-repeat; cursor: pointer; outline: none; }
.imgbox-title { padding-top: 10px; font-size: 11px; text-align: center; font-family: Arial; color: #333; display: none; }
.imgbox-bg-wrap { position: absolute; padding: 0; margin: 0; display: none; }
.imgbox-bg { position: absolute; width: 20px; height: 20px; }
.imgbox-bg-n { left: 0; top: -20px; width: 100%; background: url(imgbox-bg-n.png) repeat-x; }
.imgbox-bg-ne { right: -20px; top: -20px; background: url(imgbox-bg-ne.png) no-repeat; }
.imgbox-bg-e { right: -20px; top: 0; height: 100%; background: url(imgbox-bg-e.png) repeat-y; }
.imgbox-bg-se { right: -20px; bottom: -20px; background: url(imgbox-bg-se.png) no-repeat; }
.imgbox-bg-s { left: 0; bottom: -20px; width: 100%; background: url(imgbox-bg-s.png) repeat-x; }
.imgbox-bg-sw { left: -20px; bottom: -20px; background: url(imgbox-bg-sw.png) no-repeat; }
.imgbox-bg-w { left: -20px; top: 0; height: 100%; background: url(imgbox-bg-w.png) repeat-y; }
.imgbox-bg-nw { left: -20px; top: -20px; background: url(imgbox-bg-nw.png) no-repeat; }


.fd_ly{width: 40px;height: 88px;border: 0px none rgb(0, 0, 0);position: fixed;top: 280px;left: 0px;display:none;background-image: url(fd_lym.png);background-color: rgb(55, 187, 255); z-index:9999; cursor:pointer;}
.fd_lyk{  height: 220px;  width: 140px;  display: block;  position: fixed;  top: 225px;  left: 0px;  background:#37bbff url(fd_lyt.png) center top no-repeat; z-index:9999;}
.fd_lyk .fd_lyx{ width:9px; height:8px; background:url(fd_lyx.png) no-repeat; position:absolute; right:3px; top:3px; display:block; z-index:1;}
.fd_lyk .fd_inp{ position:absolute;left: 9px; top: 150px; width: 114px; padding:0 5px; height: 22px; line-height: 22px; border: 0px none rgb(0, 0, 0);}
.fd_lyk .fd_sub{ position:absolute;left: 17px; top: 180px; width: 109px; height: 28px; border: 0px none rgb(0, 0, 0); color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; background-color: rgb(3, 21, 155); text-align:center;}

#kefubtn{ width: 25px; position: fixed; top: 50px; right: 0px; z-index: 99999;  text-align:right; cursor:pointer; display:none;}
#bodd{ width:150px; position: fixed; top: 50px; right: 0px; z-index: 99999; cursor:pointer;}
.ImHeader { height: 165px; background: url(im_01.gif); display: block; }
.ImTable { border-collapse: collapse; border: none; background: url(bg.gif); }
.ImRow1 { background: url(ico_item1.gif) no-repeat; height: 28px; line-height: 20px; text-align: center;}
.ImRow1 a{font-size:14px; color:#333; font-family:"微软雅黑"; }
.ImRow1 a:hover{color:#333; text-decoration:none;}
.ImFooter { height: 90px; background: url(im_04.gif) no-repeat; display: inline-block; width: 150px; }